from datetime import datetime

from utils.log_util import logger


def get_birthday(id_card):

    # 提取出生日期部分（第7到14位）
    birth_str = id_card[6:14]  # 输出: '19900512'

    # 转换为 YYYY/MM/DD 格式
    date_obj = datetime.strptime(birth_str, "%Y%m%d")
    formatted_date = date_obj.strftime("%Y/%m/%d")
    logger.info(f"生日为：{formatted_date}")
    return formatted_date

